import java.rmi.RemoteException;

public class Voyageur extends Thread {
	private int numVoyageur;
	private Billet billet;
	private Gare gareAchat;

	public Voyageur(int numVoyageur, Gare gareAchat) {
		this.numVoyageur = numVoyageur;
		this.gareAchat = gareAchat;
		this.billet = null;
	}

	public void run() {
	    gareAchat.getEspacevente().acheterTicket(this);
		billet.getTrajet().getGareDepart().getEspacequai().monterDansTrain(this);
	}

	public Billet getBillet() {
		return billet;
	}

	public void setBillet(Billet billet) {
		this.billet = billet;
	}

	public int getNumVoyageur() {
		return numVoyageur;
	}
}
